/**
 * @file xtypes.h
 * @author zhao yijiong
 * @brief  定义数据 错误类型
 * @version 0.1
 * @date 2022-11-03
 *
 * @copyright Copyright (c) 2022
 *
 */

#ifndef __XTYPES_H
#define __XTYPES_H

// 包含数据类型
#include "stdint.h"

// 自定义数据类型 暂时不需要 使用uint16_t足够

// 定义错误类型
typedef enum _xfat_err
{
    FS_ERR_EOF = 1,    // 扩展分区结束
    FS_ERR_OK = 0,     // OK
    FS_ERR_IO = -1,    // 打开文件IO错误
    FS_ERR_PARAM = -2, // 参数错误
    FS_ERR_NONE = -3   // 无分区
} xfat_err_t;

#endif /* __XTYPES_H */
